import React from 'react';
import SvgIcon, { SvgIconProps } from '@mui/material/SvgIcon';

const IconGraphRag = (props: SvgIconProps) => (
  <SvgIcon
    xmlns='http://www.w3.org/2000/svg'
    viewBox='0 0 1115 1024'
    {...props}
  >
    <path
      d='M42.223599 936.552111c37.052256 50.438418 96.792245 83.177894 164.179432 83.177895l14.278952 0.008557c-39.031799 2.704045-79.258741-5.790306-115.692033-26.820814-25.314763-14.618384-46.305337-33.8519-62.518195-56.020501l-0.248156-0.345137zM660.839398 30.160936c97.371276 56.220167 130.732568 180.726017 74.515254 278.100145L559.663064 612.56878H206.403031c-69.854485 0-131.49415 35.181103-168.161337 88.794206l344.500412-596.686797c56.217315-97.368423 180.726017-130.732568 278.097292-74.515253z'
      fill='#F8E71C'
    ></path>
    <path
      d='M558.433694 612.56878l176.572969 305.830863c35.183955 60.940836 97.117415 96.809359 162.408111 101.33892l-690.250161-0.008557C94.727131 1019.730006 3.582574 928.588301 3.582574 816.147967c0-112.43463 91.147409-203.579187 203.582039-203.579187h351.269081zM1115.275766 816.147967c0 45.061705-14.641203 86.703421-39.422574 120.429816 45.940234-63.077259 53.299343-149.823465 11.766017-221.760179l-7.761293-13.448913C1102.206217 734.048267 1115.275766 773.570674 1115.275766 816.147967z'
      fill='#E3122B'
    ></path>
    <path
      d='M743.064602 119.343064l343.793025 595.47454c56.217315 97.374128 22.856022 221.879978-74.515254 278.100145-97.374128 56.217315-221.879978 22.85317-278.100145-74.518106L558.664735 614.29161l176.689917-306.030529c34.70761-60.116501 35.272379-130.572836 7.70995-188.918017zM558.667588 2.852368l-2.809582 0.028523C486.699499 4.030396 419.845705 40.412345 382.742106 104.681894l-8.471532 14.66117c17.079978-36.159465 44.967577-67.666719 82.225203-89.179276C488.730384 11.552089 523.942864 2.755387 558.664735 2.852368z'
      fill='#4A90E2'
    ></path>
    <path
      d='M558.667588 206.166284m-203.199822 0a203.199822 203.199822 0 1 0 406.399643 0 203.199822 203.199822 0 1 0-406.399643 0Z'
      fill='#7ED321'
    ></path>
    <path
      d='M206.052189 816.912401m-203.199821 0a203.199822 203.199822 0 1 0 406.399643 0 203.199822 203.199822 0 1 0-406.399643 0Z'
      fill='#ED9A12'
    ></path>
    <path
      d='M911.280134 816.912401m-203.199822 0a203.199822 203.199822 0 1 0 406.399643 0 203.199822 203.199822 0 1 0-406.399643 0Z'
      fill='#6E29AA'
    ></path>
    <path
      d='M558.28537 206.548501m-67.860679 0a67.86068 67.86068 0 1 0 135.721359 0 67.86068 67.86068 0 1 0-135.721359 0Z'
      fill='#4A90E2'
    ></path>
    <path
      d='M911.31151 817.291766m-67.86068 0a67.86068 67.86068 0 1 0 135.721359 0 67.86068 67.86068 0 1 0-135.721359 0Z'
      fill='#E3122B'
    ></path>
    <path
      d='M206.020813 817.291766m-67.860679 0a67.86068 67.86068 0 1 0 135.721359 0 67.86068 67.86068 0 1 0-135.721359 0Z'
      fill='#F8E71C'
    ></path>
  </SvgIcon>
);

IconGraphRag.displayName = 'icon-graph-rag';

export default IconGraphRag;
